encapsulating suit - French English Dictionary